Component Authoring Solves Content Problems